/* CSS Document */
*{ margin:0; padding:0;}
div#header{ 
position:relative;
z-index:21;
background-color: #1a82f7; background: url(images/linear_bg_2.png); 
background-repeat: repeat-x; /* Safari 4-5, Chrome 1-9 */ 
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#1a82f7), to(#2F2727)); /* Safari 5.1, Chrome 10+ */ 
background: -webkit-linear-gradient(top, #2F2727, #1a82f7); /* Firefox 3.6+ */ 
background: -moz-linear-gradient(top, #2F2727, #1a82f7); /* IE 10 */ 
background: -ms-linear-gradient(top, #2F2727, #1a82f7); /* Opera 11.10+ */ 
background: -o-linear-gradient(top, #2F2727, #1a82f7);
border-radius: 50px; 
-moz-border-radius: 50px; 
-webkit-border-radius: 50px; 
border:none;

-moz-box-shadow: 10px 10px 5px #888;
-webkit-box-shadow: 10px 10px 5px #888;
box-shadow: 10px 10px 5px #888;

height:50px;
width:auto;
margin:-20px 50px 0 50px;

}

div#footer{ 
position:relative;
z-index:22;
background-color: #1a82f7; background: url(images/linear_bg_2.png); 
background-repeat: repeat-x; /* Safari 4-5, Chrome 1-9 */ 
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#1a82f7), to(#2F2727)); /* Safari 5.1, Chrome 10+ */ 
background: -webkit-linear-gradient(bottom, #2F2727, #1a82f7); /* Firefox 3.6+ */ 
background: -moz-linear-gradient(bottom, #2F2727, #1a82f7); /* IE 10 */ 
background: -ms-linear-gradient(bottom, #2F2727, #1a82f7); /* Opera 11.10+ */ 
background: -o-linear-gradient(bottom, #2F2727, #1a82f7);
border-radius: 50px; 
-moz-border-radius: 50px; 
-webkit-border-radius: 50px; 
border:none;

-moz-box-shadow: 10px 10px 5px #888;
-webkit-box-shadow: 10px 10px 5px #888;
box-shadow: 10px 10px 5px #888;

height:100px;
width:auto;
margin:-75px 50px 0px 50px;
}

div#MainContainer{
background-image: linear-gradient(right bottom, rgb(189,189,189) 26%, rgb(227,224,227) 68%);
background-image: -o-linear-gradient(right bottom, rgb(189,189,189) 26%, rgb(227,224,227) 68%);
background-image: -moz-linear-gradient(right bottom, rgb(189,189,189) 26%, rgb(227,224,227) 68%);
background-image: -webkit-linear-gradient(right bottom, rgb(189,189,189) 26%, rgb(227,224,227) 68%);
background-image: -ms-linear-gradient(right bottom, rgb(189,189,189) 26%, rgb(227,224,227) 68%);

background-image: -webkit-gradient(
	linear,
	right bottom,
	left top,
	color-stop(0.26, rgb(189,189,189)),
	color-stop(0.68, rgb(227,224,227))
	);
	width: auto;
	height: 600px;
	margin:0 20px 0 20px;
	
	border-radius: 10px; 
	-moz-border-radius: 10px; 
	-webkit-border-radius: 10px; 
	
	-moz-box-shadow: 10px 10px 5px #888;
	-webkit-box-shadow: 10px 10px 5px #888;
	box-shadow: 10px 10px 5px #888;
	
	padding-right:0px;
	
	overflow:hidden;
}

.LoginBlock{
	position:absolute;
	z-index:20;
	margin:50px 0;
	border:#FFF;
	border-width:3px;
	border-style: solid;
	width:350px;
	padding:150px;
	border-radius: 15px; 
	-moz-border-radius: 15px; 
	-webkit-border-radius: 15px; 
	-moz-box-shadow: 5px 5px 3px #888;
	-webkit-box-shadow: 5px 5px 3px #888;
	box-shadow: 5px 5px 3px #888;
		
	background-image: linear-gradient(right bottom, rgb(217,41,91) 2%, rgb(224,74,154) 49%, rgb(222,86,147) 77%);
	background-image: -o-linear-gradient(right bottom, rgb(217,41,91) 2%, rgb(224,74,154) 49%, rgb(222,86,147) 77%);
	background-image: -moz-linear-gradient(right bottom, rgb(217,41,91) 2%, rgb(224,74,154) 49%, rgb(222,86,147) 77%);
	background-image: -webkit-linear-gradient(right bottom, rgb(217,41,91) 2%, rgb(224,74,154) 49%, rgb(222,86,147) 77%);
	background-image: -ms-linear-gradient(right bottom, rgb(217,41,91) 2%, rgb(224,74,154) 49%, rgb(222,86,147) 77%);

	background-image: -webkit-gradient(
	linear,
	right bottom,
	left top,
	color-stop(0.02, rgb(217,41,91)),
	color-stop(0.49, rgb(224,74,154)),
	color-stop(0.77, rgb(222,86,147))
	);
	

}
	
input.LoginTxt{
	display:block;
    padding: 5px;  
    font-size: 15px;  
    text-shadow: 0px 1px 0px #fff;  
    outline: none;  
    background: -webkit-gradient(linear, left top, left bottombottom, from(#bcbcbe), to(#ffffff));  
    background: -moz-linear-gradient(top,  #bcbcbe,  #ffffff);  
    -webkit-border-radius: 3px;  
    -moz-border-radius: 3px;  
    border-radius: 3px;  
    border: 1px solid #717171;  
    -webkit-box-shadow: 1px 1px 0px #efefef;  
    -moz-box-shadow: 1px 1px 0px #efefef;  
    box-shadow:  1px 1px 0px #efefef;  
	margin: 15px 0 0 0;
 
}
input:focus {  
        -webkit-box-shadow: 0px 0px 10px #E8EBD9;  
        -moz-box-shadow: 0px 0px 10px #E8EBD9;  
        box-shadow: 0px 0px 10px #E8EBD9;  
    }  
	
.LoginBut{
background-color:#fffff;
border:2px solid #dbdbdb;
padding:5px;
-webkit-border-top-left-radius: 8px;
-moz-border-radius-topleft: 8px;
-webkit-border-bottom-right-radius: 8px;
-moz-border-radius-bottomright: 8px;
color: #093;
font-weight:bold;
text-decoration:none;
margin: 15px 0 0 0;
}


/*Slideshow bg*/

#slideshow {
	margin:-50px 0 0 0;
    position:relative;
    height:650px;
	overflow:hidden;
	-webkit-border-radius: 3px;  
    -moz-border-radius: 3px;  
    border-radius: 3px;
}

#slideshow IMG {
	-webkit-border-radius: 10px;  
    -moz-border-radius: 10px;  
    border-radius: 10px;
    position:absolute;
    top:0;
    left:0;
    z-index:8;
}

#slideshow IMG.active {
	-webkit-border-radius: 10px;  
    -moz-border-radius: 10px;  
    border-radius: 10px;
    z-index:10;
}

#slideshow IMG.last-active {
	-webkit-border-radius: 10px;  
    -moz-border-radius: 10px;  
    border-radius: 10px;
    z-index:9;
}